| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkWinUi::ComponentUtils Member List

This is the complete list of members for nkWinUi::ComponentUtils, including all inherited members.

ComponentUtils() noexcept | nkWinUi::ComponentUtils |
freezeComponentPainting(Component *component, bool value)=0 | nkWinUi::ComponentUtils | pure virtual
getAvailableFontFaces()=0 | nkWinUi::ComponentUtils | pure virtual
getCharactersWidth(nkMemory::BufferView< char > characters, Font *font)=0 | nkWinUi::ComponentUtils | pure virtual
getComponentCoordFromScreenCoord(const Component *component, nkMaths::Point screenCoord)=0 | nkWinUi::ComponentUtils | pure virtual
getComponentDimensions(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
getComponentSize(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
getComponentVisibility(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
getCursorPosition()=0 | nkWinUi::ComponentUtils | pure virtual
getScreenCoordFromComponentCoord(const Component *component, nkMaths::Point componentCoord)=0 | nkWinUi::ComponentUtils | pure virtual
getScreenDimensions()=0 | nkWinUi::ComponentUtils | pure virtual
isComponentEnabled(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
isComponentInForeground(const Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
paintToImage(Component *component, bool withFrame)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentDimensions(Component *component, float x, float y, float width, float height)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentEnabled(Component *component, bool enabledOrNot)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentFocus(Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentInForeground(Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentLabel(Component *component, nkMemory::StringView label)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentPosition(Component *component, float x, float y)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentSize(Component *component, float width, float height)=0 | nkWinUi::ComponentUtils | pure virtual
setComponentVisibility(Component *component, bool visibleOrNot)=0 | nkWinUi::ComponentUtils | pure virtual
setCursorPosition(nkMaths::Point absPos)=0 | nkWinUi::ComponentUtils | pure virtual
updateComponent(Component *component)=0 | nkWinUi::ComponentUtils | pure virtual
~ComponentUtils() | nkWinUi::ComponentUtils | virtual